-- 最终密码修复
-- 使用已验证的 BCrypt 哈希
-- 密码: password (简单密码，便于测试)

BEGIN;

-- 这是 "password" 的 BCrypt 哈希（已验证）
UPDATE users 
SET encrypted_password = '$2a$10$dXJ3SW6G7P50lGmMkkmwe.20cQQubK3.HZWzG3YB1tlRy.fqvM/BG'
WHERE username IN ('admin', 'editor1', 'editor2', 'content_manager', 'viewer1', 'unverified');

SELECT 
    username,
    email,
    encrypted_password,
    LENGTH(encrypted_password) AS pwd_length
FROM users
ORDER BY username;

COMMIT;

-- 更新后的测试账号:
-- 邮箱: admin@example.com
-- 密码: password

